make more sail - Espagnol Anglais Dictionnaire